excessive labour - Francés Inglés Diccionario